package cn.tedu.online.examination.system.ui;

import cn.tedu.online.examination.system.service.impl.ExamServiceImpl;

import javax.swing.*;

/**
 * @author JokerQ
 * @date 2020/6/8 - 17:21
 */
public class OESMain {
    public static void main(String[] args) {
        /**
         *
         */
        ClientContext clientContext = new ClientContext();
        /**
         * 创建欢迎界面实例
         */
        WelcomeWindow welcomeWindow = new WelcomeWindow();
        /**
         * 创建登陆界面实例
         */
        LoginFrame loginFrame = new LoginFrame();

        /**
         *
         */
        ExamServiceImpl examServiceImpl = new ExamServiceImpl();
        /**
         * 把欢迎界面和登陆界面加入客户端管理
         */
        clientContext.setWelcomeWindow(welcomeWindow);
        clientContext.setLoginFrame(loginFrame);
        /**
         * 登陆窗口加入客户端体系
         */
        loginFrame.setClientContext(clientContext);
        /**
         * 软件界面显示
         */
        clientContext.showUI();
    }
}
